virus particles - Turkish English Dictionary